課程資訊
課程名稱
數位系統設計
Digital System Design 
開課學期
100-1 
授課對象
資訊工程學系  
授課教師
甘宗左 
課號
CSIE3343 
課程識別碼
902 36500 
班次
02 
學分
全/半年
半年 
必/選修
必帶 
上課時間
星期三6,7,8(13:20~16:20) 
上課地點
資102 
備註
限學號雙號 且 限本系所學生(含輔系、雙修生) 且 限學士班三年級以上
總人數上限:80人 
 
課程簡介影片
 
核心能力關聯
本課程尚未建立核心能力關連
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

Introduction of Digital System Design
Number System
Combination Logic Design
K-MAP and QR Method for Logic Simplification
ALU Design
Multiplex, De-multiplex, Encoder and Decoder
Sequential Logic Design
State Machine Design
Pulse Generator and Signal Generator
Serial Computation and Communication Design
JTAG Introduction and Related Design
Simple CPU Design and Implementation
Verilog and VHDL Programming Design
FPGA Introduction and Design
Case Studies: OPENCORES Projects Study
 

課程目標
The objective of this course is to introduce the student to various tools and paradigms for digital system design and to further their knowledge of the technical language used in this field. The focus of the course is at a level of abstraction that sits between high-level system specification issues and low-level system realization issues.
Topics covered include hardwired and stored logic paradigms for digital system implementation; the hardware description languages VHDL and Verilog, as a tool for modeling digital systems; a lab based introduction to configurable logic devices such as PLDs and FPGAs; system interconnection structures, including an introduction to bus arbitration schemes and data-link level bus communication protocols; architectural and operational aspects of general purpose central processing units (CPUs); an introduction to the use of programming languages (assembly and high-level) in the design of stored logic systems and related low-level issues such as the binding of program and data to memory; and memory and input/output organizations and interrupt mechanisms. 
課程要求
 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
 
參考書目
 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
無資料